cover oneself with mud - Almanca İngilizce Sözlük